*{
	margin:0;
	padding:0;
	box-sizing: border-box;
}

header
{   
	display: flex;
	align-items: center;
	justify-content: center;
	height: 20vh;
	background-color:lightblue ;
	font-size: 2rem;
	font-style: ;
  

}
main
{
	height: 65vh;
	text-align: center;

	background-color: lightyellow;
}

img
{
	max-height: 100%;
	max-width: 100%;
    whidth:300px;

}
footer
{
	height: 15vh;
	background-color:black;
	text-align: center;
	color:white;
	display: flex;
	align-items: center;
	padding-left:.5rem;
}